﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace proyectoENS
{
    public class DALModalidades
    {
        public static proyectoENSEntities db = new proyectoENSEntities();
        public static List<Modalidades> getModalidades()
        {
            var lista = (from m in db.Modalidades
                         select m).ToList<Modalidades>();
            return lista;
        }
        public static Modalidades getModalidadByDenom(string denom)
        {
            var temp = (from m in db.Modalidades
                                where m.denomModalidad == denom
                                select m).FirstOrDefault<Modalidades>();
            return temp;
        }
        public static void eliminiarModalidades(Modalidades mod)
        {
            db.Modalidades.DeleteObject(mod);
            db.SaveChanges();
        }
        public static void newModalidad(Modalidades m)
        {
            db.Modalidades.AddObject(m);
            db.SaveChanges();
        }
        public static void editModalidad(Modalidades m)
        {
            var temp = (from a in db.Modalidades
                        where m.idModalidad == a.idModalidad
                        select a).FirstOrDefault<Modalidades>();
            temp.observaciones = m.observaciones;
            temp.denomModalidad = m.denomModalidad;
            db.SaveChanges();
        }
    }
}
